// 写后端代码，稳定和性能为主，服务器端node 版本更新没那么快
// 滞后的common js模块化
// 前端  webpack vitejs 现代化  ，发展比node快多了es6 模块化
// const http = require('http')
import http from 'http'
// http 内置createServer 返回server 服务
// 在3000端口启动web 服务
//  js 单线程  web服务是 天生是多线程的
//  服务器CPU 多核的， 没核都可以  独立运行
//  node  异步  事件型的 
const server = http.createServer(
    (req, res) => {
        if (req.url == '/about') {
            res.end('about us')
            return
        }
        res.setHeader('Set-Cookie', ['type=ninja', 'language=javascript'])
        res.end('hello word')
    }
)

server.listen(3333)